package com.icinfo.cloud.provider.punish.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

/**
 * @Description 任务列表查询参数类
 * @Author zhengqiang
 * @Date 2022/6/16 19:09
 **/
@Data
public class CaseMainTaskQueryDto implements Serializable {
    private static final long serialVersionUID = 1L;

    /****
     * 查询标识 : 0.代办任务列表，1.全部任务列表
     **/
    @NotNull
    private Integer waitHandleFlag;
    /**
     * 登录人员id
     */
    @NotNull
    private String userId;
    /**
     * 分页参数 页码数
     */
    @NotNull
    private Integer pageNum;

    /**
     * 分页参数 每页条数
     */
    @NotNull
    private Integer length;

    /**
     * 当事人姓名或案由--模糊查询
     **/
    private String partyNameOrCaseReason;

    /**
     * 机构编码
     **/
    private String orgCode ;

    /**
     * 机构编码列表--不用传
     **/
    private List orgCodeList;
    /**
     * 部门编码列表--不用传
     **/
    private List deptCodeList;
    /**
     * 部门机构判断--不用传
     **/
    private Integer org;

}
